package cn.tedu.datamanager.mapper;

import cn.tedu.datamanager.pojo.entity.Serve;
import cn.tedu.datamanager.pojo.vo.ServeListItemVO;
import cn.tedu.datamanager.pojo.vo.ServeStandardVO;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface ServeMapper {
     /**
      * 添加服务类
      */
     int insert(Serve serve);

     /**
      * 删除服务类
      */
     int delete(Long serveId);

     /**
      * 根据服务类名称，统计数据的数量
      *
      * @param name 相册名称
      * @return 此名称的相册数据的数量
      */
     int countByServeName(String name);
     int countByServeId(long serveId);

     /**
      * 更新服务类
      */
     int updateByserveId(Serve serve);

     /**
      * 查询服务类
      */
     List<ServeListItemVO> list();

     /**
      * 获取id修改项目列表数据
      *
      * @param serveId) 项目列表id
      */
     ServeListItemVO getStandardById(long serveId);

     int getByserveName(String serveName);


}
